WooCommerce Store: Adding and Editing Products
This guide covers the basics of product management in a WooCommerce store.
Add a new product
- In WordPress admin, go to WooCommerce > Products > Add Product.
- Enter the product name.
- In Product data, confirm the product type (for most products, start with Simple product).
- Set pricing in Product data > General.
- If needed, configure stock in Product data > Inventory.
- Add shipping details (weight and dimensions) for physical products.
- Add a full product description and a short description.
- Assign category/tags.
- Add a main product image and gallery images.
- Click Publish.
Edit an existing product
- Go to Products > All Products.
- Choose one of these options:
- Edit for full product settings
- Quick Edit for fast changes (for example price, stock, category)
- Bulk actions > Edit to update multiple products at once
- Update fields and click Update.
Variable products (sizes, colors, variants)
If a product has options like size or color:
- Set product type to Variable product.
- Add attributes (for example
Size,Color). - Mark attributes as used for variations.
- Create variations and set price/stock/image per variation.
Good practices when adding products
- Use clear product names that match what customers search for.
- Keep descriptions practical: what it is, who it is for, key specs, and delivery info.
- Use high-quality images with consistent style and proportions.
- Use consistent SKU format for easier stock control.
- Keep categories clean and avoid too many overlapping categories.
- Fill weight and dimensions for shipped products to avoid checkout issues.
- Review spelling, pricing, tax class, and stock status before publishing.
- For SEO, keep titles, slugs, and descriptions specific and natural.
- Test the product page on mobile before launch.
tip
Start simple: publish a few products first, validate checkout and delivery flow, then import or add products in larger batches.
Quick pre-publish checklist
- Product name and price are correct
- Main image is set
- Category is assigned
- Stock status is correct
- Shipping fields are complete (if physical product)
- Product page looks good on desktop and mobile